package com.flyme.module.order.client.handler;

import com.egzosn.pay.common.api.PayMessageHandler;
import com.egzosn.pay.common.api.PayMessageInterceptor;
import com.flyme.common.core.model.ResultBody;
import com.flyme.module.order.client.vo.MyPayOrder;
import com.flyme.module.order.client.vo.OrderInfo;

import javax.servlet.http.HttpServletRequest;

public interface PayHandler extends PayMessageInterceptor, PayMessageHandler {
    ResultBody addOrder(HttpServletRequest request, OrderInfo orderInfo);

    MyPayOrder getPayOrder(HttpServletRequest request);
}
